Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 ODESSA AVENUE Semi-Detached £200,000 16 Dec 2020
36 ODESSA AVENUE Detached £215,000 19 Apr 2022